Skip to content

Add missing async methods to AsyncKruxiaFlow#1

Draft
deangoodmanson wants to merge 1 commit intomainfrom
async
Draft

Add missing async methods to AsyncKruxiaFlow#1
deangoodmanson wants to merge 1 commit intomainfrom
async

Conversation

@deangoodmanson
Copy link
Copy Markdown
Collaborator

Summary

  • Adds start_workflow, get_workflow_output, and get_activity_output to AsyncKruxiaFlow, restoring parity with the sync KruxiaFlow client
  • These were identified as blockers when integrating the SDK in another project

Test plan

  • 17 new tests added covering success, 404, 401, 500, and network error for each of the 3 methods
  • All 76 tests/test_client.py tests pass locally

🤖 Generated with Claude Code

Ports start_workflow, get_workflow_output, and get_activity_output from
KruxiaFlow (sync) to AsyncKruxiaFlow to restore API parity. Adds 17
tests covering success, 404, 401, 500, and network error cases for each.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant